home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / man / cmds.fmt / lpc.man < prev    next >
Text File  |  1989-09-29  |  5KB  |  199 lines

  1.  
  2.  
  3.  
  4. LPC                       User Commands                       LPC
  5.  
  6.  
  7.  
  8. NNAAMMEE
  9.      lpc - line printer control program
  10.  
  11. SSYYNNOOPPSSIISS
  12.      llppcc [ command [ argument ... ] ]
  13.  
  14. DDEESSCCRRIIPPTTIIOONN
  15.      _L_p_c is used by  the  system  administrator  to  control  the
  16.      operation  of the line printer system. For each line printer
  17.      configured in /etc/printcap, _l_p_c may be used to:
  18.  
  19.      o+    disable or enable a printer,
  20.  
  21.      o+    disable or enable a printer's spooling queue,
  22.  
  23.      o+    rearrange the order of jobs in a spooling queue,
  24.  
  25.      o+    find the  status  of  printers,  and  their  associated
  26.           spooling queues and printer dameons.
  27.  
  28.      Without any arguments, _l_p_c will prompt for commands from the
  29.      standard  input.   If arguments are supplied, _l_p_c interprets
  30.      the first argument as a command and the remaining  arguments
  31.      as  parameters  to  the  command.  The standard input may be
  32.      redirected causing _l_p_c to read commands from file.  Commands
  33.      may  be  abreviated; the following is the list of recognized
  34.      commands.
  35.  
  36.      ? [ command ... ]
  37.  
  38.      help [ command ... ]
  39.           Print a short description of each command specified  in
  40.           the  argument  list,  or,  if no arguments are given, a
  41.           list of the recognized commands.
  42.  
  43.      abort { all | printer ... }
  44.           Terminate an active spooling daemon on the  local  host
  45.           immediately  and  then disable printing (preventing new
  46.           daemons from being started by _l_p_r)  for  the  specified
  47.           printers.
  48.  
  49.      clean { all | printer ... }
  50.           Remove any temporary files,  data  files,  and  control
  51.           files  that cannot be printed (i.e., do not form a com-
  52.           plete printer job) from the specified printer  queue(s)
  53.           on the local machine.
  54.  
  55.      disable { all | printer ... }
  56.           Turn the specified printer queues off.   This  prevents
  57.           new  printer  jobs from being entered into the queue by
  58.           _l_p_r.
  59.  
  60.  
  61.  
  62.  
  63. Sprite v1.0              April 27, 1985                         1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. LPC                       User Commands                       LPC
  71.  
  72.  
  73.  
  74.      down { all | printer } message ...
  75.           Turn the specified printer queue off, disable  printing
  76.           and put _m_e_s_s_a_g_e in the printer status file. The message
  77.           doesn't need to be quoted, the remaining arguments  are
  78.           treated  like _e_c_h_o(1).  This is normally used to take a
  79.           printer down and let others know why (lpq will indicate
  80.           the printer is down and print the status message).
  81.  
  82.      enable { all | printer ... }
  83.           Enable spooling on  the  local  queue  for  the  listed
  84.           printers.  This  will  allow _l_p_r to put new jobs in the
  85.           spool queue.
  86.  
  87.      exit
  88.  
  89.      quit
  90.           Exit from lpc.
  91.  
  92.      restart { all | printer ... }
  93.           Attempt to start a new printer daemon. This  is  useful
  94.           when  some  abnormal condition causes the daemon to die
  95.           unexpectedly leaving  jobs  in  the  queue.   _L_p_q  will
  96.           report that there is no daemon present when this condi-
  97.           tion occurs. If the user  is  the  super-user,  try  to
  98.           abort  the current daemon first (i.e., kill and restart
  99.           a stuck daemon).
  100.  
  101.      start { all | printer ... }
  102.           Enable printing and start a  spooling  daemon  for  the
  103.           listed printers.
  104.  
  105.      status { all | printer ... }
  106.           Display the status of daemons and queues on  the  local
  107.           machine.
  108.  
  109.      stop { all | printer ... }
  110.           Stop a spooling daemon after the current job  completes
  111.           and disable printing.
  112.  
  113.      topq printer [ jobnum ... ] [ user ... ]
  114.           Place the jobs in the order listed at the  top  of  the
  115.           printer queue.
  116.  
  117.      up { all | printer ... }
  118.           Enable everything  and  start  a  new  printer  daemon.
  119.           Undoes the effects of _d_o_w_n.
  120.  
  121. FFIILLEESS
  122.      /etc/printcap           printer description file
  123.      /usr/spool/*            spool directories
  124.      /usr/spool/*/lock       lock file for queue control
  125.  
  126.  
  127.  
  128.  
  129. Sprite v1.0              April 27, 1985                         2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. LPC                       User Commands                       LPC
  137.  
  138.  
  139.  
  140. SSEEEE AALLSSOO
  141.      lpd(8), lpr(1), lpq(1), lprm(1), printcap(5)
  142.  
  143. DDIIAAGGNNOOSSTTIICCSS
  144.      ?Ambiguous command      abreviation matches more than one command
  145.      ?Invalid command        no match was found
  146.      ?Privileged command     command can be executed by root only
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195. Sprite v1.0              April 27, 1985                         3
  196.  
  197.  
  198.  
  199.